package mpbe.estructura.secciones.hormigon_armado.graficos;

/*
 * Este codigo es software libre y se encuentra licenciado 
 * bajo los términos de la Licencia Pública General de GNU versión 3 
 * según se encuentra publicada por la Free Software Foundation.
 * http://www.gnu.org/licenses/gpl.html
 * 
 * Autor: Martin Pablo Bellanca <martin.bellanca@gmail.com>
 * web: http://mpbe.blogspot.com/
 */

/**
 * @author mpbe
 *
 */
public class DibTensionesDibujar {

	private boolean dibTensionEjes;
	private boolean dibTensionBarras;
	private boolean dibTensionEjeN;
	private boolean dibTensionDiagTH;
	private boolean dibTensionDiagTA;
	private boolean dibTensionFuerzasI;
	private boolean dibTensionFuerzasE;
	private boolean dibTensionTextos;
	private boolean dibTensionCotas;
	
	/**
	 * 
	 */
	public DibTensionesDibujar() {
		//Objetos a dibujar por defecto
		dibTensionEjes = false;
		dibTensionBarras = false;
		dibTensionDiagTH = false;
		dibTensionDiagTA = false;
		dibTensionFuerzasI = false;
		dibTensionFuerzasE = false;
		dibTensionTextos = false;
		dibTensionCotas = false;
	}

	//-----------------------------------------
	// Getter y setter de variables boolean 
	//-----------------------------------------	
	public void setDibSeccionAll(boolean bool) {
		setDibTensionEjes(bool);
		setDibTensionBarras(bool);
		setDibTensionEjeN(bool);
		setDibTensionDiagTH(bool); 
		setDibTensionDiagTA(bool);
		setDibTensionFuerzasI(bool);
		setDibTensionFuerzasE(bool);
		setDibTensionTextos(bool);
		setDibTensionCotas(bool);
	}

	public boolean isDibTensionEjes() {
		return dibTensionEjes;
	}
	public void setDibTensionEjes(boolean dibTensionEjes) {
		this.dibTensionEjes = dibTensionEjes;
	}

	public boolean isDibTensionBarras() {
		return dibTensionBarras;
	}
	public void setDibTensionBarras(boolean dibTensionBarras) {
		this.dibTensionBarras = dibTensionBarras;
	}

	public boolean isDibTensionEjeN() {
		return dibTensionEjeN;
	}
	public void setDibTensionEjeN(boolean dibTensionEjeN) {
		this.dibTensionEjeN = dibTensionEjeN;
	}

	public boolean isDibTensionDiagTH() {
		return dibTensionDiagTH;
	}
	public void setDibTensionDiagTH(boolean dibTensionDiagTH) {
		this.dibTensionDiagTH = dibTensionDiagTH;
	}

	public boolean isDibTensionDiagTA() {
		return dibTensionDiagTA;
	}
	public void setDibTensionDiagTA(boolean dibTensionDiagTA) {
		this.dibTensionDiagTA = dibTensionDiagTA;
	}

	public boolean isDibTensionFuerzasI() {
		return dibTensionFuerzasI;
	}
	public void setDibTensionFuerzasI(boolean dibTensionFuerzasI) {
		this.dibTensionFuerzasI = dibTensionFuerzasI;
	}

	public boolean isDibTensionFuerzasE() {
		return dibTensionFuerzasE;
	}
	public void setDibTensionFuerzasE(boolean dibTensionFuerzasE) {
		this.dibTensionFuerzasE = dibTensionFuerzasE;
	}

	public boolean isDibTensionTextos() {
		return dibTensionTextos;
	}
	public void setDibTensionTextos(boolean dibTensionTextos) {
		this.dibTensionTextos = dibTensionTextos;
	}

	public boolean isDibTensionCotas() {
		return dibTensionCotas;
	}
	public void setDibTensionCotas(boolean dibTensionCotas) {
		this.dibTensionCotas = dibTensionCotas;
	}
	
	
	
}
